a charge on property - Espagnol Anglais Dictionnaire